About Appell (1957) Limited (11092347) United Kingdom