About Neil Betteridge Associates Limited (07840511) United Kingdom