About Spataru Construction Ltd (13384865) United Kingdom