About Bulldog Publishing Limited (03138960) United Kingdom