About R Beech Ltd (11562966) United Kingdom