About The Oxford Slate Company Ltd (11949748) United Kingdom