About Nick Bannister Communications Limited (09275950) United Kingdom