About Mikro Engineering Services Limited (07860171) United Kingdom