About Palmer & Randall Ltd (06900234) United Kingdom