About Appleyard Communications Ltd (06922926) United Kingdom