About J N Fox And Sons Uk Limited (04629051) United Kingdom