About Parsons Mead (teddington) Limited (04218503) United Kingdom