About G B Maycock & Sons Ltd (10720733) United Kingdom