About Pinball London Ltd (06875376) United Kingdom