About Lynnwood Wholesale Ltd (11399338) United Kingdom