About Pickards (commercial) Limited (08164285) United Kingdom