About Taak Homes Limited (12419859) United Kingdom