About Kinnear Miller Associates Limited (07568623) United Kingdom