About J Marks Engineering Limited (11474951) United Kingdom