About M. Delacey & Sons (holdings) Limited (02989569) United Kingdom