About The Rowton Poplars Limited (11047621) United Kingdom