About Tywi Vale Limited (10689505) United Kingdom