About Jane Garry Consulting Limited (12236336) United Kingdom