About Redcar Masonic Trust Limited (02580183) United Kingdom