About Fiona Logan Limited (04576324) United Kingdom