About Oakhill Barrington Limited (11628273) United Kingdom