About Beechwood Furnishings Limited (02474102) United Kingdom