About Jane Maynard Limited (04796045) United Kingdom