About Jacksons (clear Glass) Holdings Limited (04478386) United Kingdom