About Yeomans Bros. Limited (00634601) United Kingdom