About Duffy Reinforcement Ltd (SC632902) United Kingdom