About Yoke Consultancy Limited (07268645) United Kingdom