About Mankind Construction Limited (08707196) United Kingdom