About Oakhall Projects Limited (08525131) United Kingdom