About Bamford Peter Limited (08647290) United Kingdom