About Ashlar Investments Limited (02097011) United Kingdom