About Jones & Masters Ltd (13527573) United Kingdom