About Palmers(haughley) Limited (00267185) United Kingdom