About Tahira & Co Ltd (08388316) United Kingdom