About Philip A. Cheshire Limited (01405665) United Kingdom