About Beechwood Coventry Ltd (13370723) United Kingdom