About Foxon Finishers Limited (05339966) United Kingdom