About Whitby Interim Management Limited (05980480) United Kingdom