About Severn Electrical Solutions Limited (09769264) United Kingdom