About J And N Tapster Limited (12561791) United Kingdom