About Miss Eskopickle Limited (13175966) United Kingdom