About Pollen (great Eccleston) Limited (13556313) United Kingdom