About Mackenzie Engineering Limited (10192192) United Kingdom