About Blockade Services Limited (06172468) United Kingdom