About Lynnwood Services Ltd (08602225) United Kingdom