About Richard O Dwyer Ltd (12101416) United Kingdom