About Mihai And Son Limited (10222230) United Kingdom