About Oakhurst Holdings Limited (05860824) United Kingdom