About Bristol Card Machines Limited (12955475) United Kingdom