About Denmore Construction Limited (SC520231) United Kingdom