About Rooftop Homes Limited (IP29660R) United Kingdom