About Lock-harness Ltd (12209183) United Kingdom