About Sandhope International Construction Limited (12209396) United Kingdom