About W. Michel & Company Limited (01184296) United Kingdom