About Headley Straw Limited (10416728) United Kingdom