About Tabita Limited (06758395) United Kingdom