About S O Sullivan Limited (08121684) United Kingdom