About The Lincoln Box Company Ltd (13177831) United Kingdom