About Country And Town House Ltd. (05768508) United Kingdom