About G & T Whelp Ltd (13656793) United Kingdom