About James Lucas Building & Roofing Services Ltd (04590095) United Kingdom