About N. Appleyard Holdings Limited (05643256) United Kingdom