About Hastings & St Leonards Masonic Hall Company Limited (00131361) United Kingdom