About Caygill & Smith (jj) Limited (SC592486) United Kingdom