About E.appleyard Limited (00340526) United Kingdom