About Palmer Ryan Ltd (11620171) United Kingdom