About Youngs Crawshay & Youngs Limited (09567823) United Kingdom