About R & D Palmer Llp (OC308593) United Kingdom