About Wicken Strasmore Limited (11802011) United Kingdom