About James Michael Engineering Limited (10001433) United Kingdom