About Thre3-60 Building Solutions Ltd (09275864) United Kingdom