About T James Storage Limited (11705724) United Kingdom