About P S Palmer & Associates Limited (00703813) United Kingdom