About Slate Abbey Limited (04365166) United Kingdom