About Micrologic Design Ltd (07480585) United Kingdom