About Stancliffe (s.p.d.) Limited (00785289) United Kingdom