About Ashlar Projects Limited (08405129) United Kingdom