About Di Rollo (holdings) Limited (13682667) United Kingdom