About Palmer Valdez Limited (12337172) United Kingdom