About Palmer Moore Limited (06489457) United Kingdom