About Hendrick Consulting Limited (13263746) United Kingdom