About Beech Building And Development Limited (12725871) United Kingdom