About Oakwood House (uk) Ltd (08419630) United Kingdom