About Jochman Architecture Design Environment (uk) Ltd (10883676) United Kingdom