About Tonka Homes Ltd (11582058) United Kingdom