About Derek Palmer & Associates (surety & Specie) Limited (01422990) United Kingdom