About Smart Roof & Glass Limited (13034740) United Kingdom