About S Canham Associates Limited (09430081) United Kingdom