About T & G Allan Holdings Limited (07281343) United Kingdom