About Lynnwood Ltd (11586500) United Kingdom