About Appleyard Group Limited (00192238) United Kingdom