About Beech House (southampton) Limited (07033280) United Kingdom