About Ashbeck Investments Limited (12708798) United Kingdom