About Barry Lewis Investments Limited (09349378) United Kingdom