About Ashlar Holdings Limited (13222604) United Kingdom