About Mikeandco Ltd (11620931) United Kingdom