About J. & F. Pool Limited (00085599) United Kingdom