About J Snel Ltd (09310441) United Kingdom