About Lock Stock And Barrel (furniture) Ltd (06047837) United Kingdom