About Dorrell International Group Limited (12947721) United Kingdom