About Bad Betty Press Limited (11800945) United Kingdom