About Oakhall Management Limited (10100303) United Kingdom