About John Miller Limited (SC098434) United Kingdom