About Micro 3500 Limited (SC087813) United Kingdom