About Westward Corporation Publishing Limited (09808128) United Kingdom