About Staclar Carrier Ltd. (12219686) United Kingdom