About Aquabars Inn Ltd (12131181) United Kingdom