About S. Yeomans Limited (06861166) United Kingdom