About Palmer & Harvey Mclane Limited (01874153) United Kingdom