About Doole S Limited (11364406) United Kingdom