About Betaille & Co (parasols) Ltd (12420181) United Kingdom