About Pimpernel Wharf Holdings Limited (09563652) United Kingdom