About Wyncliffe Ltd (03394223) United Kingdom