About Pendle Smart Homes Ltd (11951406) United Kingdom