About The Workhorse Consultancy Limited (05417962) United Kingdom