About J.h. & A. Miller Limited (02625045) United Kingdom