About J.r. Spiller Limited (00583315) United Kingdom