About Shiva Lewisham Limited (10142247) United Kingdom