About J & H Environmental Design Ltd (13209936) United Kingdom