About Edward J Baker Limited (02068300) United Kingdom