About Suffolk Living Ltd (09684604) United Kingdom