About Beech International Limited (04086277) United Kingdom