About Kick Homes Ltd (13031195) United Kingdom