About C.carruthers Limited (00644736) United Kingdom