About K J Carter Limited (03724755) United Kingdom