About Neela Bettridge Ltd (07481763) United Kingdom