About Bulkarray Ltd (13184350) United Kingdom