About Jabroke Engineering Co. (uk) Ltd. (03518227) United Kingdom