About Tipton (ttl) Limited (06809659) United Kingdom