About Wycliffe Investment Limited (00698623) United Kingdom