About Sanghera Design And Manufacturing Limited (10214930) United Kingdom