About Acorn Palace Limited (01165993) United Kingdom