About Beechwood Ne Limited (11913713) United Kingdom