About G Barker Ltd (11500544) United Kingdom