About R. Yeomans Limited (08416231) United Kingdom