About Walker Smart Home Solutions Ltd (13121248) United Kingdom