About J Cotter Limited (09628229) United Kingdom