About Peter O Dowling Ltd (08874029) United Kingdom