About Onwards And Upwards Publishers Limited (07496443) United Kingdom