About M & E James Engineering Services Limited (07157812) United Kingdom