About William Oldroyd Limited (12953164) United Kingdom