About Tassa Limited (07287332) United Kingdom