About J.w. Palmer & Sons (newbury) Limited (00465467) United Kingdom