About Suffolk Lodge 162 Limited (05214245) United Kingdom