About Sarah Dougal Ifa Ltd (10463472) United Kingdom