About Oakcombe Close Ltd (11358004) United Kingdom