About Katherine Beaumont Designs Ltd (01294248) United Kingdom