About Linwood North West Limited (06915260) United Kingdom