About S O Home Improvements Limited (13061007) United Kingdom