About Doodie Stark Limited (07043363) United Kingdom