About Miller & Company (accountants) Limited (04169814) United Kingdom