About Jeremy Taylor Architecture Ltd (11748461) United Kingdom