About Lightfoot Windows (kent) Limited (02459646) United Kingdom