About The Blockhouse (sw) Ltd (11844102) United Kingdom