About Tryglade Projects Limited (02090922) United Kingdom