About Edge Beech Limited (10811532) United Kingdom