About Tatty Star Limited (08678730) United Kingdom