About The Delabole Slate Company Limited (03772826) United Kingdom