About Damon Hilliard Architecture Ltd (12265483) United Kingdom