About Foxon Clarke Limited (09765964) United Kingdom