About Annabel Duncan-smith Limited (06671166) United Kingdom