About Croft Glass Limited (02955676) United Kingdom