About Appelmann H Ltd (13431347) United Kingdom