About Thornhill Eco Design Limited (06817241) United Kingdom