About J & P Engineering (se) Ltd (13663822) United Kingdom