About T.g. Allan Limited (SC009442) United Kingdom