About N E Carter Limited (09038905) United Kingdom