About B & B Pickard (leeds) Limited (08167450) United Kingdom