About Helix Polished Concrete Ltd (12990314) United Kingdom