About Solo Publishing Limited (02545790) United Kingdom