About Sanduconstructuk Limited (13520806) United Kingdom