About Richard O Sullivan Ltd (09355786) United Kingdom