About Blockdale Ltd (06938295) United Kingdom