About Squires Of Southwold Ltd (13619024) United Kingdom