About S.a.i. Home Improvements Ltd (03219339) United Kingdom