About James & Phillips Limited (04882194) United Kingdom