About Sartaj Deegan Ltd (11740541) United Kingdom