About Blok Building Design & Construction Limited (10323895) United Kingdom