About The London Slate Company Ltd (07017649) United Kingdom