About Solution Publishing Ltd (07905512) United Kingdom