About Thistle Design Associates Limited (04808131) United Kingdom