About Wycliffe Management Company Limited (01340042) United Kingdom