About J Miller Engineering Limited (06858223) United Kingdom