About Andmore Construction Limited (13000103) United Kingdom