About Damsco Ltd (12903238) United Kingdom