About Rushworth Baker Limited (09569403) United Kingdom