About S. Appleton Limited (12156501) United Kingdom