About Rosall Holland Limited (12143339) United Kingdom