About Blok London Limited (09823895) United Kingdom