About Chapple & Halls Limited (00629665) United Kingdom