About Harbord Publishing Limited (02889725) United Kingdom