About William Yeates Ltd (12553489) United Kingdom