About Miller & Rix Associates Limited (09008474) United Kingdom