About Pyb Bamford Limited (12904707) United Kingdom