About Sheen Publishing Limited (01546195) United Kingdom