About Peter Bamford Limited (09235793) United Kingdom