About Leyland Pool Club Ltd (10440797) United Kingdom