About R & J Baker Limited (09889690) United Kingdom