About L Tailby Construction Ltd. (10675565) United Kingdom