About Lock Street (dewsbury) Limited (09652102) United Kingdom