About Beumer Carpenters Ltd (09006935) United Kingdom