About Beechwood Kitchens Ltd (04639095) United Kingdom