About T & G Mcgarrell Ltd (12602890) United Kingdom