About N & L Sheth Investments Limited (10883535) United Kingdom