About Carter Gray Limited (12270497) United Kingdom