About Oldroyd Investments Limited (03422254) United Kingdom