About F. Cross & Son Limited (07845367) United Kingdom