About Mimic Engineering Limited (06720129) United Kingdom