About J R Holland Ltd (10433139) United Kingdom