About Delamead Limited (01414352) United Kingdom