About Ajo & Sal Company Ltd (13401729) United Kingdom