About Stephensons Rochford Limited (09993943) United Kingdom