About Linwood Hampshire Limited (06645298) United Kingdom