About Beech Grove Ltd (10656794) United Kingdom