About Tahira & Sons Ltd (13192478) United Kingdom