About Forward Publishing Limited (03850753) United Kingdom