About Amelmar Drive Ltd (12938964) United Kingdom