About J Deas Engineering Ltd (12883717) United Kingdom