About Blockaid (north West) Ltd (05096122) United Kingdom