About Stellar Pop Top Roofs Ltd (13001019) United Kingdom