About Puckpool Limited (02672660) United Kingdom