About Caroline Mikardo Ltd (06227516) United Kingdom