About Pollen Props Ltd (13678082) United Kingdom