About Joshua John Veasey Limited (12297491) United Kingdom