About Tabitha Rose Limited (12432052) United Kingdom