About Bane & Lynch Ltd (12696397) United Kingdom