About Appleton Cross Ltd. (03821230) United Kingdom