About Thornlease Limited (02592211) United Kingdom