About Apl Holdings Limited (02493532) United Kingdom