About Carlene Douglas Limited (12189568) United Kingdom