Batten & Company | Company information