About Borg International Limited (02867728) United Kingdom