About Carabatrans Ltd (12942428) United Kingdom