About Jenny Mayne Management Support Services Limited (07906265) United Kingdom