About Jjm (devon) Ltd (07560403) United Kingdom