About Atlas C & J Limited (13357173) United Kingdom