About Beechstead Limited (09108116) United Kingdom