About The 1839 Company Ltd (10751426) United Kingdom