About Allen & Wilson Construction Limited (12988867) United Kingdom