About Shellbie Blinds Ltd (13301789) United Kingdom