About Sullivan & Petters Ltd (12129609) United Kingdom