About Duroc Limited (12952883) United Kingdom