About Electronic Griot Ltd (10781103) United Kingdom