About J.& J.ashcroft Limited (00329080) United Kingdom