About Synod Inn Ltd (13683198) United Kingdom