About Bayliss & Cooke Limited (04246505) United Kingdom