About Taj & Jones Services Ltd (12626703) United Kingdom