About Souter E & C Limited (09636879) United Kingdom