About Bickham Montgomery Ltd (08525293) United Kingdom