About Jpw (devon) Ltd. (11535190) United Kingdom