About Bent Glass Limited (00609504) United Kingdom