About Luckings Building & Roofing Limited (04493092) United Kingdom