About Beechwood Equipment Limited (04086923) United Kingdom