About Fakro Roof Windows Limited (07925174) United Kingdom