About Wyncliff Management Limited (08554542) United Kingdom