About Open Fields Consulting Limited (06890024) United Kingdom