About David Haycock Architecture Ltd (07585284) United Kingdom