About Milmega Limited (02185653) United Kingdom