About S S Ladha Limited (07856335) United Kingdom