Maylim Limited G-04 The Wenlock 50-52 Wharf Road London N1 7EU info@maylim.co.uk +44 207 785 6996 New site coming soon...