About Baker Harrington Ltd (08366452) United Kingdom