About Lw Master Pool Limited (10261742) United Kingdom