About Peter O Sullivan Limited (05819271) United Kingdom