About Sara Bella Blinds Limited (12281208) United Kingdom