About Oldroyd Kitchens & Interiors Limited (04185441) United Kingdom