About Palmer & Harvey Mclane (holdings) Limited (02274812) United Kingdom