About Beechfield Design Limited (08031386) United Kingdom