About Barry Francis Limited (09268355) United Kingdom