About Williams Electronics Limited (06774916) United Kingdom