About Leslie Hutt Architecture Ltd (SC499972) United Kingdom