About Greg O Sullivan Limited (05779645) United Kingdom