About Thirlmere Limited (10885161) United Kingdom