About Chalk Architecture Limited (06613953) United Kingdom