About The Beech Collective Ltd (13662147) United Kingdom