About Mikar Services Limited (09447433) United Kingdom