About Redroofs Holdings Limited (11301597) United Kingdom