About S Mandar Limited (12835874) United Kingdom