About J Mayo Engineering Ltd (12942495) United Kingdom