About Middle Wyke Holdings Limited (12362252) United Kingdom