About Quicksilver Electronics Ltd (10566852) United Kingdom