About Bessant Investments Limited (10578930) United Kingdom