About Laars Pools Limited (13348927) United Kingdom