About Neil Cumberlidge Associates Ltd (07863472) United Kingdom