About Ackhurst Glass Limited (02764894) United Kingdom