About London Brass Nautical Ltd (12378358) United Kingdom