About Applebaum Group Ltd (11049196) United Kingdom