About Delamare Limited (05072271) United Kingdom