About Miller Associates Ltd (05895822) United Kingdom