About Jennifer Walker Limited (11587858) United Kingdom