About Carr Art Ltd (12574382) United Kingdom