About Malakoff Engineering Ltd. (SC274608) United Kingdom