About Sand Building Uk Ltd (12479630) United Kingdom