About Yorker Consulting Limited (07184175) United Kingdom