About Borg Global Industry Limited (08021788) United Kingdom