About London Publishing Partnership Limited (07280147) United Kingdom