About Masterwork Industrial Corporation Limited (06742129) United Kingdom