About James Lewis Engineering Ltd (10284746) United Kingdom