About Microslat International Limited (05290240) United Kingdom