About Candy Floss Homes Ltd (05386371) United Kingdom