About George Mouser Ltd (03237946) United Kingdom