About Lymm Beechwood Limited (10062467) United Kingdom