About Ashbarr Limited (04622924) United Kingdom