About Delamain Limited (13592033) United Kingdom