About The Rooftop Truro Ltd (10912226) United Kingdom