About Doe Holdings Limited (09988136) United Kingdom