About D M Laycock Catering Limited (09264662) United Kingdom