About S.t. Sullivan Ltd (07850167) United Kingdom