About Graham Nigel Carter Limited (06141022) United Kingdom