About Carat Limited (01378339) United Kingdom