About Cardshark Durham Limited (12239414) United Kingdom