About Freeman Home Solutions Ltd (12982036) United Kingdom