About Stannard & Slingsby Limited (04483487) United Kingdom