About Arnold Company Holdings Ltd (10412338) United Kingdom