About T.t.s. Shopfitters Limited (02505325) United Kingdom