About Blackbarrier Limited (12856068) United Kingdom