About Miclor Limited (06202720) United Kingdom