About T.r. Harris Developments Ltd (05841798) United Kingdom