About 1 Thirlmere Road Limited (08215867) United Kingdom