About Carrington Studio Limited (00601787) United Kingdom