About The Black Shack Ltd (08181767) United Kingdom