About Amalock Limited (11242880) United Kingdom