About Hendry Projects Limited (05728265) United Kingdom