About Barrah Trading Limited (12987524) United Kingdom