About Appleton Directors Limited (02593469) United Kingdom