About S F O Sullivan Limited (11748565) United Kingdom