About Company 1968 Ltd (10371578) United Kingdom