About Yeomans (commercial) Holdings Ltd (13600074) United Kingdom