About T & G Carruthers Ltd (SC650037) United Kingdom