About Blippar Boilers Ltd (12093369) United Kingdom