About Game & Gadgets Ltd (11101226) United Kingdom