About Sandhurst Glass Limited (07647570) United Kingdom