About Niel Bould Ltd (09615887) United Kingdom