About Amray Limited (12361592) United Kingdom