About Jn Godsall & Co Limited (12269062) United Kingdom