About T.d. Gall Limited (SC149923) United Kingdom