About Tasha Jacks Limited (04637998) United Kingdom