About Stratten Partners Limited (09034212) United Kingdom