About Hendrick Projects Limited (11582798) United Kingdom