About The Sand Project Ltd (11040905) United Kingdom