About Susan Sloan Ltd (SC451054) United Kingdom