About S. C. Jogia & Co. Limited (01856859) United Kingdom