About R J Holland Holdings (uk) Limited (08974671) United Kingdom