About Ellis White Ventures Limited (13065844) United Kingdom