About Bess Poplars Limited (10675674) United Kingdom