About L & S Granite Limited (08680730) United Kingdom