About Van Clarke Limited (08154551) United Kingdom