About R Haynes Limited (10601380) United Kingdom