About Beech Park Limited (12604797) United Kingdom