About Heneghan Architecture Ltd (13435910) United Kingdom