About C.t. Jackson Limited (01105663) United Kingdom