About J. Mark Engineering Limited (03452417) United Kingdom