About The Sandy Project Limited (11905190) United Kingdom