About T Orridge Limited (10655749) United Kingdom