About T. I A Storage Limited (05927456) United Kingdom