About Allard Construction Limited (00587057) United Kingdom