About G & B B Houlbrooke & Son Ltd (07520168) United Kingdom