About Fiona Deegan Limited (10981121) United Kingdom