About Mikado Coral International Limited (01469762) United Kingdom