About M & J Carter Limited (07919737) United Kingdom