About Abstract Pools Ltd (13284360) United Kingdom