About Linwood Plenums Ltd (07207763) United Kingdom