About James D Barrett Limited (11253589) United Kingdom