About Palmer & Harvey Mclane Limited (NF003030) Great Britain