About Jane Held Consulting Limited (05040338) United Kingdom