About J Neal Engineering Services Ltd (12822912) United Kingdom