About Excell Resource Limited (09574134) United Kingdom