About Oakhurst Construction & Maintenance Limited (13339699) United Kingdom