About Palmright Limited (01431268) United Kingdom