About Suffolk House Ltd (12536020) United Kingdom