About Delamare Group Holdings Limited (05072284) United Kingdom