About Hadplatrays Ltd (13673031) United Kingdom