About J.e.strutt Limited (00588321) United Kingdom