About J W Engineering (barnehurst) Ltd (12522430) United Kingdom