About Sanghera Manufacturing Solutions Limited (10215150) United Kingdom