About Frank Clarke And Sons Limited (04329312) United Kingdom