About Michael & Igor Ltd (07032608) United Kingdom