About Carr Holdings Ltd (10599154) United Kingdom