About G. H. Bamford Limited (05145344) United Kingdom