About G Baker Solutions Ltd (11169766) United Kingdom