About Klaus Ecohomes Limited (06952152) United Kingdom