About J. Miles International Limited (01260743) United Kingdom