About Appletons Associates Limited (00523287) United Kingdom