About Barry James Corke Limited (11235519) United Kingdom