About Bristol Lock Company Ltd (07339285) United Kingdom