About J. F. C. Palmer Limited (03635306) United Kingdom