About Micross Components Limited (01803460) United Kingdom