About Ellingworth & King Limited (01112029) United Kingdom