About Beech Solucorp Limited (03117479) United Kingdom