About Oakwood Design & Developments Limited (09330666) United Kingdom