About John Pickard (hardware) Limited (01673804) United Kingdom