About Bloch Associates Limited (11691912) United Kingdom