About Allthingsmicro Limited (09671851) United Kingdom