About Fiona Spencer Ltd (07725617) United Kingdom