About Fiona Duncan Limited (SC710496) United Kingdom