About Sangra Construction Limited (11608864) United Kingdom