About C.t. Bowring Limited (00646012) United Kingdom