About Ralph Martindale (birmingham) Limited (03005967) United Kingdom