About Oakes Barn Partners Ltd (08338164) United Kingdom