About Neil Janin Limited (08876646) United Kingdom