About Blackmead Rooftop 1 Limited (09940404) United Kingdom