About Blok Architecture Limited (08203310) United Kingdom