About James Laurence Middlegap Limited (04178484) United Kingdom