About Shennan Associates Limited (SC363239) United Kingdom