About James Mcmenamin Engineering Ltd (10471762) United Kingdom