About Oldroyd Building & Design Limited (02899257) United Kingdom