About Teejay Construction Ltd (12018218) United Kingdom