About Logco Manufacturing Ltd (12980026) United Kingdom