About Wycliffe House (ilford) Ltd (11695481) United Kingdom