About Cardtronics Creative Uk Limited Partnership (SL011731) United Kingdom