About Lsth Construction & Roofing Ltd. (13031062) United Kingdom