About Buildandecor Ltd (12182839) United Kingdom