About Acorn Ridge 1968 Limited (08604266) United Kingdom