About T & L Gajjar Ltd (13360508) United Kingdom