About Pickards 172 Limited (11225818) United Kingdom