About Wallfix Stabilisation Limited (12126067) United Kingdom