About Ardmore Construction Limited (01185592) United Kingdom