About Appleton Holdings Limited (12449823) United Kingdom