About Sigma Home Solutions Limited (07177989) United Kingdom