About Julia O Dwyer Limited (09582410) United Kingdom