About Stevenson Calam Associates Limited (04853040) United Kingdom