About Gedbra Industries Limited (08488505) United Kingdom