About Appledene Holdings Limited (11869082) United Kingdom