About The Slate Backwell Ltd (05302569) United Kingdom