About Bloc Grand Central Limited (09824370) United Kingdom