About Baron Smart Homes.co.uk Ltd (10747520) United Kingdom