About Ashlar 3 Limited (05521136) United Kingdom