About Ailsa Mcfarlane Author Limited (12188369) United Kingdom