About Bedford & Beck Ltd (11684243) United Kingdom