About Micrometro Limited (01581468) United Kingdom