About Beachendon Publications Limited (03508807) United Kingdom